Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 GREEN LEACH AVENUE Semi-Detached £160,905 £127,500 20 Oct 2017
2 GREEN LEACH AVENUE Semi-Detached £168,043 £60,000 25 Jul 2002
4 GREEN LEACH AVENUE Semi-Detached £135,893 £110,000 22 Mar 2019
5 GREEN LEACH AVENUE Semi-Detached £201,417 £138,000 1 May 2015
6 GREEN LEACH AVENUE Semi-Detached £185,639 £108,000 6 Jan 2012
9 GREEN LEACH AVENUE Semi-Detached £211,936 £120,000 10 Mar 2006
10 GREEN LEACH AVENUE Semi-Detached £173,920 £132,000 18 Nov 2016
12 GREEN LEACH AVENUE Semi-Detached £241,293 £140,000 25 Nov 2011
13 GREEN LEACH AVENUE Semi-Detached £158,297 £64,000 30 Jan 2003
16 GREEN LEACH AVENUE Semi-Detached £142,316 £124,000 21 Dec 2020
18 GREEN LEACH AVENUE Semi-Detached £192,444 £172,500 13 Aug 2021
20 GREEN LEACH AVENUE Semi-Detached £195,571 £139,000 2 Oct 2015